Wiederherstellungs-Beispiele
From CGSecurity
Hier werden einige komplexe Wiederherstellungsbeispiele mit TestDisk aufgef├╝hrt.
Der Typ des Dateisystems ist RAW - Wiederherstellung eines beschädigten FAT-Bootsektors
Analyse Disk 80 - CHS 3737 255 63 - 29313 MB (Enh BIOS mode) 1 * FAT32 0 1 1 382 254 63 6152832 [LOKAL DISK] 2 E extended LBA 383 0 1 3736 254 63 53882010 Partition sector doesn't have the endmark 0xAA55 5 L FAT32 383 1 1 3736 254 63 53881947 5 L FAT32 383 1 1 3736 254 63 53881947
Der Bootsektor der logischen Fat32-Partition ist beschädigt.
(Windows Fehlermeldung ist gew├╢hnlich Der Typ des Dateisystems ist RAW.
oder Der Datenträger in Laufwerk D: ist nicht formatiert. Soll er jetzt formatiert werden?
)
Im Menü Advanced, wähle die Partition:
Interface Advanced 1 * FAT32 0 1 1 382 254 63 6152832 [LOKAL DISK] 2 E extended LBA 383 0 1 3736 254 63 53882010
5 L FAT32 383 1 1 3736 254 63 53881947 Boot sector test_FAT : Partition sector doesn't have the endmark 0xAA55 Backup boot sector OK First sectors (Boot code and partition information) are not identical. Second sectors (cluster information) are not identical. Third sectors (Second part of boot code) are not identical.
Der Backup-Bootsektor ist gültig, wähle daher Backup BS
um den
Backup-Bootsektor ├╝ber den Bootsektor zu kopieren. Wenn das Men├╝ Backup BS
nicht verf├╝gbar ist,
wähle RebuildBS
.
Wiederherstellung einer verlorenen und beschädigten NTFS-Partition
Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode) No partition is bootable
Keine Partition ist verf├╝gbar.
Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode) L FAT32 1275 1 1 2433 254 63 18619272 [NO NAME]
Nur die zweite Partition wurde gefunden. Wähle Search! um zu versuchen mehr Partitionen zu finden.
Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode) * HPFS - NTFS 0 1 1 1274 254 63 20482812 L FAT32 1275 1 1 2433 254 63 18619272 [NO NAME]
Beide Partitionen wurden gefunden, aber die erste NTFS wurde unter Verwendung des Backups vom Bootsektor gefunden.
Daher muß der Bootsektor wiederhergestellt werden. Wähle Write und als nächstes wähle Backup BS
um den Backup-Bootsektor
├╝ber den Bootsektor zu kopieren.
Wiederherstellung eines Dell-Computers
Dell-Computer haben eine spezielle Partition die DellUtility heißt. Es ist eine Fat16-Partition, die nicht aus Windows heraus sichtbar ist, da der Partitions-Typ DE ist.
Disk 80 - CHS 4865 255 63 - 38162 MB (Enh BIOS mode) * FAT16 >32M 0 1 1 3 254 63 64197 [DellUtility] P HPFS - NTFS 4 0 1 4864 254 63 78091965
Nach Analyse , wähle die DellUtility-Partition, benutze die Taste 'T' um den Partitions-Typ auf DE zu ändern. Benutze die Pfeiltasten um von der NTFS-Partition zu booten.
Disk 80 - CHS 4865 255 63 - 38162 MB (Enh BIOS mode) P Dell Utility 0 1 1 3 254 63 64197 [DellUtility] * HPFS - NTFS 4 0 1 4864 254 63 78091965
Problem mit der Platten-Geometrie - Wenn alle Partitionen gel├╢scht sind
In diesem Fall sind alle Partitionen gel├╢scht worden. TestDisk zeigt keine Partition! Der Benutzer f├╝hrte testdisk /debug /log aus. Auszug aus testdisk.log
Analyse Disk /dev/hdb - CHS 5169 240 63 - 38161 MB No partition is bootable search_part() Disk /dev/hdb - CHS 5169 240 63 - 38161 MB FAT32 at 0/1/1 heads/cylinder 255 (FAT) != 240 (HD)
Eine FAT32-Partition ist gefunden worden, aber es gibt eine Warnung betreffend der Festplattengeometrie. Das BIOS hatte wegem den Inhalt des MBR (in diesem Fall leer) eine andere Festplattengeometrie ausgewählt. Unter TestDisk wähle Geometry, weise der Anzahl von Heads 255 statt 240 zu und führe Analyse wieder aus.
Zwei wiederherzustellende FAT32-Partitionen
Es gab zwei FAT32 Partitionen auf der Festplatte, die gel├╢scht wurden. Nach dem Ausf├╝hren von Analyse und Search! wurde von TestDisk nur die zweite wieder gefunden.
Disk 81 - CHS 525 255 63 - 4118 MB L FAT32 384 1 1 524 254 63 2265102
Unter Verwendung von A, wird die was wir denken vermisste Partition hinzugef├╝gt, eine neue Partitionstabelle ist mit zwei FAT32 geschrieben worden:
1 P FAT32 0 1 1 383 254 63 6168897 2 E extended 384 0 1 524 254 63 2265165 5 L FAT32 384 1 1 524 254 63 2265102
Unter Verwendung von Advanced, Boot und RebuildBS müssen wir versuchen, den Bootsektor von der ersten Fat32 Partition wieder aufzubauen. Mit Hilfe von List ist es möglich, eine Auflistung von Dateien aus dem Stammverzeichnis zu erhalten, aber es zeigte auch viele Ausschußdaten... Nichts wurde geschrieben. In der Log-Datei (Expert-Mode kann diese Informationen ausgeben) können wir sehen, das 4 Kopien von Fat32 gefunden wurden:
FAT32 at 32(0/1/33), nbr=123 FAT32 at 8221(0/131/32), nbr=123 FAT32 at 16097(1/1/33), nbr=1234 FAT32 at 22100(1/96/51), nbr=1234
Normal sollten nur zwei Kopien von Fat gefunden werden. Dort sind noch übrig gebliebene Daten von zwei unterschiedlichen FAT32-Partitionen: eine beginnt ab 0/1/1, die zweite ab 1/1/1. Wir haben eine Fehler gemacht. Dieses mal, fügen wir die korrekte Partition zu, und wählen Write
1 E extended 1 0 1 524 254 63 8418060 5 L FAT32 1 1 1 383 254 63 6152832 6 L FAT32 384 1 1 524 254 63 2265102
Mit RebuildBS (unter Advanced/Boot) waren wir imstande den Bootsektor erfolgreich wiederherzustellen.
Verlorene Partition nach Defrag
Nach dem Ausf├╝hren von Defrag gegen die erste Partition, ist das zweite Fat32-Laufwerk verschwunden. Wenn TestDisk die Partitionstabelle ├╝berpr├╝ft, erkennt es ein Problem mit der ersten Partition und es ist kein logisches Laufwerk vorhanden.
Disk 81 - CHS 1245 255 63 - 9766 MB check_FAT: Incorrect size of partition 1 * FAT32 LBA 0 1 1 746 254 63 12000492 1 * FAT32 LBA 0 1 1 746 254 63 12000492 2 E extended 747 0 1 1244 254 63 8000370
TestDisk ist in der Lage gewesen, die erste Partition zu finden, aber diese Partition ist ein Sektor größer als der tatsächliche Partitionseintrag. Defrag hatte den Anfang der erweiterten Partition überschrieben und den logischen Partitionseintrag gelöscht.
* FAT32 0 1 1 747 254 63 12016557 [D DRIVE] D Linux 1023 1 1 1244 254 63 3566367
Der Anwender wählte nur die FAT32-Partition wiederherzustellen. Nach einer Sicherung der Daten, hat er das FAT32-Dateisystem verkleinert um einen Sektor weniger zu nutzen. Es ist jetzt Zeit, die zweite Partition wiederherzustellen. Der Anwender hatte den zweiten Partitionseintrag manuell hinzugefügt.
1 * FAT32 0 1 1 746 254 63 12000492 [D DRIVE] 2 E extended LBA 747 0 1 1244 254 63 8000370 5 L FAT32 747 1 1 1244 254 63 8000307
Im Menü Advanced, wähle die zweite Fat32 und Rebuild BS aus. Nach einem Neustart und einer kurzen Dateisystemüberprüfung, waren die Daten wieder verfügbar.
Wiederherstellung einer CD-ROM-Sitzung (Session)
Bei einer Multisitzung-CD-ROM, ist es m├╢glich Dateien einer vorherigen Sitzung zu l├╢schen. Da die Dateien nicht wirklich gel├╢scht werden, ist es m├╢glich diese wiederherzustellen. Um Dateien aus der ersten Sitzung zu lesen, f├╝hre unter Linux aus
mount /dev/cdrom /mnt/cdrom -t iso9660 -o session=0
Zur├╝ck zur TestDisk Hauptseite